abandoned at birth - Français Anglais Dictionnaire